package com.niit.agricstore.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Date;

@Data
@TableName("tb_item")
public class Item {
    @TableId("itemId")
    private int itemId;//库存ID，自增
    private int itemProductId;//产品UD
    private String itemProductName;	//产品名称
    private String itemCategory;//产品类别
    private String itemNorm;//产品规格
    private String itemOrigin;//产地
    private Date itemProductionDate;	//生产日期
    private int itemShelfLife;	//保质期（天）
    private int itemStock;//库存数量
    private String itemUnit;//计量单位
    private BigDecimal itemUnitPrice;//单价
    private BigDecimal itemTotalValue;	//总价值
    private Date itemChangeDate;	//库存变动日期
    private Timestamp itemUpdateDate;	//更新日期时间戳
    private String itemChange;//库存变动类型：进货入库、销售出库、储存损耗
    private long itemAdminId;	//库存经手人id

}
